removable pod - Turkish English Dictionary